dolphin (structure) - Spanish English Dictionary